home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19970929-19971216 / 000064_news@newsmaster….columbia.edu _Wed Oct 8 10:55:24 1997.msg < prev    next >
Internet Message Format  |  2020-01-01  |  4KB

  1. Return-Path: <news@newsmaster.cc.columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id KAA27004
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Wed, 8 Oct 1997 10:55:23 -0400 (EDT)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id KAA17049
  7.     for kermit.misc@watsun; Wed, 8 Oct 1997 10:55:20 -0400 (EDT)
  8. Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
  9. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  10. Newsgroups: comp.protocols.kermit.misc,comp.os.linux.misc
  11. Subject: x
  12. Date: 8 Oct 1997 14:55:12 GMT
  13. Organization: Columbia University
  14. Lines: 57
  15. Message-ID: <61g6sg$for$1@apakabar.cc.columbia.edu>
  16. NNTP-Posting-Host: watsun.cc.columbia.edu
  17. Summary: Re: Kermit_6_for_Linux
  18. Xref: news.columbia.edu comp.protocols.kermit.misc:7837 comp.os.linux.misc:218981
  19.  
  20.  
  21. Mike.Warby@brunel.ac.uk wrote:
  22. > I have obtained the versions 5 and 6 of kermit for running on my Pentium PC
  23. > under slackware Linux. Version 5 seems to work okay but version 6 needs to
  24. > the library
  25. > libncurses.so.3.0
  26. > which I do not have and which I cannot find using the program archie. (Older
  27. > version seem to be available but not 3.0). I cannot tell if kermit needs
  28. > other libraries as well which I may or may not have.
  29. All you need is a curses library -- any curses library.  Unfortunately, this
  30. proves to be not quite so simple in Linux.  Kermit itself could not care less
  31. which curses library (curses or ncurses) or version of it you have.
  32. >From the ckuker.bwr file:
  33.  
  34. (3.3) C-KERMIT AND LINUX
  35.  
  36. Be sure to read the comments in the "linux:" makefile entry.  There are all
  37. sorts of confusing issues caused by the many and varied Linux distributions.
  38. Some of the worst involve the curses library and header files: where are they,
  39. what are they called, which ones are they really?  Ditto for UUCP lock files.
  40.  
  41. To add to the confusion, the curses library (now, as of C-Kermit 6.0.193, by
  42. popular demand, ncurses rather than curses) is dynamically linked, rather than
  43. linked into the executable.  This means a certain relationship must obtain
  44. between the version number referenced in the executable and the version number
  45. of the library.  But there are evidently several different numbering systems
  46. for libncurses.so -- e.g. 1.9.9e is another "name" for 3.0 -- but the program
  47. loader doesn't know that and so won't run the program.  Solution: rebuild it
  48. yourself from source code, and if you have additional trouble, come back and
  49. read this section (but you can skip this paragraph on future readings).
  50.  
  51. (etc etc)...
  52.  
  53. > Can you give me advice as to what to do. I have ordered the book "Using
  54. > C-Kermit" from our University bookshop and I would if possible like to use
  55. > version 6 instead of version 5. I am not sure whether this is relevant, but
  56. > I obtained my slackware linux in 1996 and have since upgraded my kernel to
  57. > version 2.0.29.
  58. >
  59. We also have a C-Kermit 6.0.192 Slackware install package.  In case that is
  60. not what you are working from, you might want to try it:
  61.  
  62.   ftp://kermit.columbia.edu/kermit/linux/slackware/cku192-slackware-i386.tgz
  63.  
  64. If this doesn't doesn't work for you, you can, of course, build a new copy
  65. yourself from source code:
  66.  
  67.   ftp://kermit.columbia.edu/kermit/archives/cku192.tar.gz
  68.  
  69. uncompress, untar, "make linux".  But again, you might have trouble, and if
  70. you do, then follow the instructions in the makefile entry for putting and/or
  71. naming curses-related things so that they can be found in the expected places.
  72.  
  73. - Frank